API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsWinUi
Components
Window.h
1
// Window.h
3
//
5
6
namespace
nkWinUi
7
{
11
class
DLL_WINUI_EXPORT
Window
:
public
Component
12
{
13
public :
14
18
Window
() ;
22
~Window
() ;
23
24
// Getters
28
MenuBar
*
getMenuBar
()
const
;
29
30
// Setters
36
virtual
MenuBar
*
attachMenuBar
() ;
37
43
virtual
void
maximize
(
bool
val) = 0 ;
44
50
void
setShowOnStartup
(
bool
value) ;
51
55
virtual
void
exportIntrospection
(
nkExport::Node
* rootNode)
override
;
59
virtual
void
importClassFromTree
(
nkExport::Node
* rootNode)
override
;
60
} ;
61
}
nkWinUi::Window::maximize
virtual void maximize(bool val)=0
nkWinUi::Component
Base class for any graphical component.
Definition:
Component.h:12
nkWinUi::Window::setShowOnStartup
void setShowOnStartup(bool value)
nkExport::Node
A node in the tree structure representing the data to export / import.
Definition:
Node.h:42
nkWinUi::Window::importClassFromTree
virtual void importClassFromTree(nkExport::Node *rootNode) override
nkWinUi::Window::attachMenuBar
virtual MenuBar * attachMenuBar()
nkWinUi::Window
A graphical window.
Definition:
Window.h:12
nkWinUi::Window::exportIntrospection
virtual void exportIntrospection(nkExport::Node *rootNode) override
nkWinUi::Window::Window
Window()
nkWinUi::Window::getMenuBar
MenuBar * getMenuBar() const
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition:
Button.h:7
nkWinUi::MenuBar
A graphical menu bar, appended on top of windows.
Definition:
MenuBar.h:12
nkWinUi::Window::~Window
~Window()
Generated by
Doxygen
1.8.18